IDL 7.0 Release Notes
Note Visit www.ittvis.com/IDL for additional information and late-breaking release notes. |
The information found in these release notes is separated into the following sections:
ID numbers are included where applicable to allow ITT Visual Information Solutions to respond to inquiries more easily.
New Features in IDL 7.0
For information on new features in this release, see the What's New in IDL 7.0 manual. What's New is included as part of the IDL online help system.
Backward-Compatibility Issues in IDL 7.0
All Platforms
Windows Platforms
UNIX Platforms
Problems Corrected in IDL 7.0
Windows Platforms
Macintosh Platforms
Known Problems in IDL 7.0
All Platforms
Windows Platforms
UNIX Platforms
ID
|
Description
|
---|---|
30564 |
DIALOG_PRINTERSETUP Causes IDL to Hang When Called from Modal Widget |
This is a known problem with no known workarounds except to use DIALOG_PRINTERSETUP with a non-model widget. |
|
41964 |
IDL Does Not Run in Security Enhanced Linux |
Some recent versions of Linux implement mandatory access control in the Linux kernel using the Linux Security Modules framework. IDL will not run in such an environment without a modification to the security context for the IDL binaries. Workaround: Either disable SELinux or make a modification to the default security context for IDL. See Tech Tip 3092 for details. |
|
42609 |
WIDGET_BUTTON Bitmaps Not Found in Resource Directory |
Using the VALUE keyword of WIDGET_BUTTON lets you specify the name of a bitmap image file to be used as the button label. On UNIX, this bitmap file is not being located in the IDL_DIR
Workaround: Always specify the complete path to the bitmap file. For example, to use the |
|
42641 |
Error May Occur After First Launch of IDL Assistant with Root Privileges |
If you receive the following error after the first use of the IDL Assistant (the online-help viewer), "QSetting::sync: filename is null/empty," the problem is most likely due to file permissions.
Workaround: Change the ownership on the .
where |
|
43301 |
Upper Left Corner of Tree Widget is Never Valid Drop Zone |
When the ability to drag and drop tree widget nodes has been enabled, the UNIX tree widget does not recognize the upper left corner of the widget as a valid drop zone. This area typically extends over the icons of the first two nodes (but not the labels). This is a vendor issue. You can drop items onto the first two nodes by moving the mouse cursor over the labels instead of the icons. |
|
46672 |
Using WAIT with IDLffMJPEG2000 on Solaris 10 causes IDL to freeze |
On Solaris 10 systems, using a WAIT statement in code that calls IDLffMJPEG2000 object methods may cause IDL to freeze. Workaround:
Use a widget timer to generate WIDGET_TIMER events in place of WAIT to control the flow of execution. For an example using a widget timer to control the frame rate of displayed frames, see |
|
47348 |
Unable To Create Exported IDL object in Virtual Machine Mode on Solaris When LANG Environment Variable is Set to C |
The IDL Virtual Machine does not start when called from a java program or the command line because the splash screen cannot be displayed when the LANG environment variable is set to C. Workaround: Unset the LANG environment variable before using Java to run your exported IDL code. Note that other programs (including IDL) may rely on the value of the ~LANG~ environment variable, so removing it permanently from your environment may have unwanted side effects. |
|
49527 |
IDL Interpreter Suspends on OBJ_NEW('idlgrwindow') Until IDLgrWindow is Partially Visible (Redhat Enterprise 4) |
When OBJ_NEW('idlgrwindow') is run from the Workbench, if a new window displays beneath the Workbench window, then the command line is desensitized until the Workbench is moved or minimized to make the IDLgrWindow at least partially visible. |
|
49610 |
Closing the Workbench While It Is Iconified Causes It To Lock Up (Solaris) |
When at least one IDL process is running and the Workbench is iconified (minimized) and then closed from the icon, the Workbench hangs until all process are manually killed. Workaround: Use the IDL Workbench menu or the IDL EXIT command to shut down the IDL Workbench. |
Macintosh Platforms
ID
|
Description
|
---|---|
41410 |
Click-Through Focus Problem on Mac OS X 10.4 (Tiger) |
In some instances, focus can remain stuck on a window, despite subsequent window commands. For example, if you type these consecutive commands at the IDL command line: the plot window does not get focus after the ZOOM command. The command locks up IDL because any attempt to click on the plot window, in order to tell ZOOM where to zoom, is thwarted because the window manager is swallowing the focus click. Workaround: Change the X11 start-up parameters. Do the following: 1. Open an X11 terminal window. 2. Enter the following at the shell prompt: 3. Quit X11. The new default will not take effect until after you restart X11, but it will persist from that point (i.e., you will not have to make the change again). |
|
41916 |
Errors When Starting the DICOM Service |
If you install the DICOM Network Services module, the installer allows you to specify that the DICOM service be started automatically at boot time. If you encounter an error that looks like: dicomexstorscp_install error There was an error encountered running idl_7.0/bin/dicomexstorscp_install. then your Administrator group may not have permission to modify items in the appropriate StartupItems directory. Workaround: 1. Log in as root. 2. Open a terminal window. 3. Enter the following commands:
4. Change to the directory where ITT Visual Information Solutions products are installed (by default, 5. Enter the following command: |
|
47334 |
Java Bridge: Macintosh uses a different version of Java demo_world example |
A java incompatibility on Macintosh causes the demo_world example to work incorrectly. The program (located in |
|
47668 |
Drag and drop .pro file from Navigator to Editor does not open the file |
In some cases, dragging a file with the .pro extension from the Navigator to the IDL Workbench Editor is unsuccessful. Workaround: Open .pro files from within the IDL Workbench. If installed in Applications, double-clicking on a file it will open it in the Workbench. |
|
48280 |
CDF Routines Read Data Incorrectly on Intel-based Macintosh |
The version of the CDF library included with IDL 7.0 does not correctly adjust for the little-endian byte ordering used by Intel-based Macintoshes. In some cases, this may result in IDL on an Intel-based Macintosh reading the data in a CDF file incorrectly. Workaround: The CDF libraries are maintained by CDF users at the Goddard Space Flight Center. A patched library is available from Goddard at http://cdf.gsfc.nasa.gov/html/cdf_patch_for_idl6x_new.html Note that this patch works for IDL 7.0 as well as for IDL 6.4. |